i've been through this before - German English Dictionary